home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 20 / Cream of the Crop 20 (Terry Blount) (1996).iso / os2 / gigo0714.zip / HEADERS.FAQ < prev    next >
Text File  |  1995-07-29  |  3KB  |  93 lines

  1. Q:  How do I tell GIGO which headers I want from the messages?
  2. Q:  What are KEEP, HIDE, KILL, and RMAIL_KEEP_ALL
  3.  
  4. A:  GIGO uses the KEEP, HIDE, and KILL keywords to determine which headers
  5.     to import from the original message.  By default, no headers are kept.
  6.     If you specify  RMAIL_KEEP_ALL, then the default for _email_ 
  7.     is to _KEEP_ all headers.
  8.  
  9.     Be sure to end the header with ":".  Most header lines have the ":",
  10.     so GIGO is picky on this one.  To specify a header that does not use
  11.     the colon, simply omit it.
  12.  
  13.     (Clarification:  "From " is different from "From:"; both are present
  14.      in email messages.)
  15.  
  16.     To KEEP certain headers:
  17.         Keep Apparently-to:  ; Shows who it's going to
  18.         Keep Archive-Name:   ; Used in news.answers and elsewhere
  19.         Keep Date:           ; What date the message was written (orig text)
  20.         Keep From:           ; Who it's from (highly suggested)
  21.  
  22.      To HIDE (as in, keep them, but hidden in the kludge lines)
  23.         Hide Newsgroups:     ; What newsgroups the message was posted to
  24.         Hide Message-ID:     ; Original MSGID from the usenet message
  25.         Hide Organization:   ; Organization (if any) of the person writing the msg
  26.         Hide Subject:        ; Full subject line
  27.         Hide To:
  28.         Hide Received:
  29.         Hide Reply-To:
  30.         Hide Sender:
  31.         Hide In-Reply-To:
  32.         Hide Mime-Version:
  33.         Hide Content-Type:
  34.         Hide Errors-To:
  35.         Hide Precedence:
  36.         Hide X-To:
  37.         Hide X-Sender:
  38.         Hide X-Ftn-To:
  39.         Hide X-Ftn-From:
  40.         Hide X-Resent-By:
  41.         Hide X-Admin-Addr:
  42.         Hide X-List-Software:
  43.         Hide X-Listname:
  44.  
  45.      To KILL (as in, useless info, we don't want it)
  46.         Kill Path:           ; This field is a USELES field for most gateways
  47.  
  48.  
  49.  
  50. Q:  How do I tell GIGO which headers I want to allow my users to create?
  51. Q:  What is this ALLOW keyword for?
  52.  
  53. A:  For this, the ALLOW keyword is used.  By default, users are allowed
  54.     only the "To:" header, so as to tell the gateway where they want the
  55.     message to go to.  In addition, any header starting with "X-" is allowed,
  56.     since those are generally used with various email services.
  57.  
  58.     You may have need to allow users to create and/or override 
  59.     certain headers, a practical example would be the "Reply-To:" header.
  60.  
  61.     Assuming that you add  "ALLOW REPLY-TO:" to your config file, 
  62.     your users will be able to write a message such as:
  63.  
  64.     +------------------------
  65.     |From:  User Name,  1:2/3
  66.     |To  :  UUCP, 1:203/2
  67.     |Subj:  Whatever subject
  68.     +------------------------
  69.     |To: null@wmeonlin.sacbbx.com
  70.     |Reply-To: User.Name@othersite.org
  71.     |
  72.     | Message body goes here
  73.  
  74.  
  75. Q:  What if the header is too big for one line?
  76. A:  Simple, use ".." on the second line.  Ie,
  77.  
  78.     +------------------------
  79.     |From:  User Name,  1:2/3
  80.     |To  :  UUCP, 1:203/2
  81.     |Subj:  Whatever subject
  82.     +------------------------
  83.     |To: null@wmeonlin.sacbbx.com
  84.     |Organization:  This is going to be a really long Organization
  85.     |.. line that will probably not fit into 80 characters or less.
  86.     |
  87.     | Message body goes here
  88.  
  89.     Note that there is a space after the ".." ; GIGO will not put
  90.     anything in by itself - if it needs a space, or a comma, 
  91.     put it in! 
  92.  
  93.